highly indebted - Français Anglais Dictionnaire